hamular notch - Turco Inglés Diccionario